package com.ljc.service;

import com.ljc.model.dto.UpdateUserInterfaceInfoDTO;

/**
 * 用户使用接口信息服务
 */
public interface InnerUserInterfaceInfoService {

    /**
     * 调用接口统计
     */
    boolean invokeCount(long interfaceInfoId, long userId);

    /**
     * 检验用户是否有调用次数
     */
    boolean checkUserInvokeAuth(Long userId, Long interfaceId);

    /**
     * 更新用户接口信息
     */
    boolean updateUserInterfaceInfo(UpdateUserInterfaceInfoDTO updateUserInterfaceInfoDTO);
}
